wire-wrap pin - French English Dictionary